package com.lsh.payment.core.strategy.vo.dmallpay;

import com.lsh.payment.core.strategy.vo.base.BasePayResponse;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * Project Name: lsh-payment
 * Created by peter on 16/10/25.
 * 北京链商电子商务有限公司
 * Package
 * desc:
 */
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class DMallPayResponse extends BasePayResponse {

    private String result;

    private Boolean success;

    private Data data;

    @Getter
    @Setter
    @AllArgsConstructor
    @NoArgsConstructor
    public class Data implements Serializable {

        private String cartId;

        private Integer sum;

        private Integer count;

        private String qrstr;

        private Long discountPrice;

        private Long originPrice;

        private Long discountAmount;

        private Long storeId;

    }

}
